const { contextBridge, ipcRenderer } = require('electron');

// 向渲染进程暴露安全的API
contextBridge.exposeInMainWorld('electronAPI', {
  // 选择DOCX文件
  selectFile: () => ipcRenderer.invoke('select-file'),
  // 转换DOCX到HTML
  convertDocx: (filePath, quality) => ipcRenderer.invoke('convert-docx', filePath, quality),
  // 保存文件
  saveFile: (content, defaultPath) => ipcRenderer.invoke('save-file', content, defaultPath)
});